

package com.hazelcast.spi.annotation;

import java.lang.annotation.*;

/**
 * Marker for private functionality. This code is not intended for public usage and no compatibility
 * guarantees are given. So it could be that the functionality changes, moves, gets deleted etc without
 * any form of warning.
 */
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface PrivateApi {
}
